/*网站前台各个页面共用CSS样式*/

/*网站前台Html标记样式，网站文字颜色默认为#333333;*/
body{ margin:0px; font-size:16px; color:#333333; font-family: "Microsoft Yahei";} 
ul,form{ padding:0; margin:0; list-style:none;}
img{ border:0px;}
a:link,a:visited { text-decoration:none; color:#333333;}
a:hover { text-decoration:underline; color:#333333;}
/*网站颜色变灰*/
/*html{filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}*/

/*网站前台各种元素样式*/
.colcolor{ background-color:#ffffff;}   /*网站栏目背景色*/
.fgxcolor{ border-right:1px dashed #cccccc;}   /*网站栏目分隔线样式*/
.coltitle{ font-size:20px; color:#00a2ca; font-weight:bold; letter-spacing:2px;}   /*网站栏目标题样式*/
.coltitlexhx{ border-bottom:1px dashed #cccccc;}   /*网站栏目标题下划线样式*/
.colinsidexhx{ border-bottom:1px dashed #e9e9e9;}   /*网站栏目内下划线样式*/
.timeys{ color:#aaaaaa; float:left;}   /*新闻发布时间样式*/
.artout{ font-size:14px;line-height:normal;}   /*新闻内容样式*/
.redword{ color:#ff0000;}   /*红色文字颜色*/
.bttb{ padding-right:10px;} /*网站首页栏目图标样式*/
.jghys{ font-family: "宋体";} /*网站新闻列表圆点*/

/*网站静态、动态栏目共用样式*/
#sdbody{ width:1256px; margin:10px auto; overflow:hidden;}
#sdbody_left{ width:253px; padding:10px 10px 10px 0px; float:left; margin-bottom:-999999px; padding-bottom:999999px;}
#sdbody_right{ width:982px; padding:10px 0px 10px 10px; float:left; margin-bottom:-999999px; padding-bottom:999999px;}
#sdbody_left_title{ width:253px; height:55px; line-height:55px;}
.sdcoltitle{ font-size:20px; color:#00a2ca; font-weight:bold; padding-left:10px; letter-spacing:2px;}
#sdbody_left_link ul{ width:223px; padding-left:30px; margin-top:5px;}
#sdbody_left_link li{ width:223px; height:40px; line-height:40px; }
#sdbody_left_link li a{ font-size:16px; color:#0286a7; letter-spacing:2px;}
#sdbody_right_title{ width:982px; height:55px; text-align:center; line-height:55px;}
#sdbody_right_content{ width:942px; padding:0px 20px 0px 20px;}
.mingd{ min-height:400px;}  /*静态栏目网页新闻内容区最小高度*/
/*分页样式*/
#sdbody_right_content_fy{  width:942px; height:50px; line-height:50px; border-top:1px dashed #cccccc; overflow:hidden;}
#sdbody_right_content_fy li{ float:left;}
.fytj{ width:577px; text-indent:20px;}
.fylj{ width:130px;}
.fyzy{ width:235px;}

/*导航栏样式*/
#nav{ height:60px; background-color:#f0f9ff; text-align:center; line-height:60px;}
.menu{ width:1256px; height:60px; margin:0px auto;}
.menuitem{ width:125px; height:60px; color:#333333; font-size:16px; text-decoration:none; float:left; position:relative;}
.menuitem_t{ width:126px; height:60px; color:#333333; font-size:16px; text-decoration:none; float:left; position:relative;}
.menuitem a,.menuitem_t a{ display:block; color:#333333; text-decoration:none;}
.menuitem:hover,.menuitem_t:hover{ display:block; background-color:#cfebfd;}
.menuitem:hover .submenu{ display:block; z-index:100;}
.menuitem_t:hover .submenu{ display:block; z-index:100;}
.submenu{ display:none; position:absolute; background-color:#f3f3f3; width:230px; text-align:left;}
.submenuitem{ font-size:16px; height:45px; line-height:45px;}
.submenuitem a{ display:block; color:#333333; text-decoration:none; padding-left:22px;}
.submenuitem:hover{ display:block; background-color:#e7e7e7;}

/*Logo栏样式*/
#logo{ height:180px; background-color:#008eb7;}
.logo_img{ width:1256px; height:180px; margin:0px auto; background-image:url(../images/logo.jpg?t=1234);}
/*Logo栏标语滚动样式*/
.logoby{ height:45px; width:290px; margin-left:650px; margin-top:75px; margin-right:50px; float:left;}
.logoslide{ position:relative;}
.logoban_c{ display:none; position:absolute; left:0; top:0; overflow:hidden;}
.logoban_c img{ width:290px; height:45px;;}
.logoby .ban_nav{display:none;}
/*Logo栏搜索框样式*/
.logo_search{ width:240px; height:44px; line-height:44px; float:left; background:url(../images/search_bg.png) no-repeat top center; margin-top:75px;}
.finput{text-indent:20px; display:block; float:left; width:190px; height:44px; background:none; color:#e1e1e1; line-height:44px; border:none; outline:none;}
.fbutton{ width:45px; height:44px; float:right; display:block; background:url(../images/search.png) no-repeat left center; border:none; outline:none;}


/*网站底部*/
#foot{ background-color:#f5f5f5; border-top:1px solid #e8e8e8;}
#foot_content{ width:1256px; height:100px; margin:0px auto; padding-top:20px; padding-bottom:20px;}
#foot_bs{ width:200px; padding:5px 0px 20px 0px; text-align:center; float:left;}
#foot_con{ width:1056px; padding:15px 0px 20px 0px; text-align:center; float:left;}
.footrights{ line-height:35px;}

/*分页下拉列表框和按钮*/
.zylist{ width:50px; background-color:#f5f5f3; border:1px solid #cccccc; color:#333333;}
.zybutton{ width:50px; background-color:#f5f5f3; border:1px solid #cccccc; color:#333333;}